home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
pc_board
/
pcbre100.zip
/
PCBRESET.DOC
< prev
next >
Wrap
Text File
|
1992-05-18
|
3KB
|
86 lines
PCBRESET.DOC - PCBReset.EXE v1.00 documentation - 5/18/92
Purpose:
To determine if the PCBOARD.SYS file was left in its on-line
state or its off-line state.
I use this little program with my Fido front-end mailer to
determine if the BBS/computer crashed on the last caller. If it did,
the PCBOARD.SYS file will show the caller as still on-line. Meaning,
PCBoard needs to be recycled BEFORE the front-end is loaded. Otherwise,
PCBoard will let the next caller in without asking for a name and
password! It will assume that the person is the previous caller. That
can be REAL SCARY if the last caller was YOU!! You wouldn't want some-
one that you didn't know fiddling around in your BBS with full Sysop
access...
This has been tested with PCBoard v14.5a, but I *think* that it
will work with any 14.x version of PCBoard.
Note: PCBoard is a registered trademark of Clark Development Company, Inc.
Syntax:
PCBReset PCBSysPath
Example:
PCBReset C:\PCB\PCBOARD.SYS
Here is the batch file that I use in my AUTOEXEC.BAT to call
up my BBS. It is included as the file B.BAT
C: { log to the correct drive }
CD\IM { change to my front-end's subdir }
PCBRESET \PCB\PCBOARD.SYS { Did it crash? }
IF ERRORLEVEL == 1 BOARD { Yes...recycle PCBoard }
IMRUN { No...load InterMail }
This arrangement assumes that your BOARD.BAT file will load the
front-end mailer when PCB exits.
Results:
An errorlevel of 1 is returned if a caller is still logged in.
An errorlevel of 2 is returned if PCBOARD.SYS could not be opened.
An errorlevel of 3 is returned if PCBOARD.SYS could not be read.
Disclaimer:
No warranties are expressed or implied concerning this
program. It is offered in an AS IS condition. The author and
distributors of this program are not liable for the direct or
consequential loss or damages that may have resulted from its use
and/or misuse. By using this program, you agree to these terms.
PCBReset is: (C) Copyright 1992 Christopher E. Long, All Rights Reserved
This program is Freeware. That means that I retain the rights
to it, but I do not require compensation for its use. However, I do ask
that if you find it useful, send me a postcard! That's all I ask.
Mailing address: Christopher E. Long
632 Camelia Street
Atlantic Beach, FL 32233
Internet address: chris.long@medinfo.jax.fl.us
Phone (data): Visionary Endeavors BBS
904-249-9515
1200 - 16,800 bps
US Robotics HST Dual Standard 16.8
8 data bits, 1 stop bit, no parity
FidoNet 1:112/10 file requests all hours
located in Atlantic Beach, Florida